// @/utils/timer.js
// 定义全局定时器
import mitter from '@/utils/MittEventBus'
//使用定时器 （建议在App.vue中使用）
// App.vue 中引入timer
// import timer from '@/utils/timer'
// import { onBeforeUnmount } from 'vue'
// export default {
//   setup() {
//     onBeforeUnmount(() => timer && clearInterval(timer))
//   }
// }
// 全局定时器,每1秒向外面广播时间更新事件
const timer = setInterval(() => {
  mitter.emit('time_update')
}, 1000)

export default timer